/* 
 * File:   ItemCarteira.h
 * Author: thiagojesus
 *
 * Created on May 23, 2012, 8:41 AM
 */

#ifndef ITEMCARTEIRA_H
#define	ITEMCARTEIRA_H
#include "Vacina.h"
#include "Data.h"

class ItemCarteira {
public:
    ItemCarteira();
    ItemCarteira(int d, int m, int a,Vacina *v);
    ItemCarteira(const ItemCarteira& orig);
    virtual ~ItemCarteira();
    typedef ItemCarteira* listaItemCar;
    static void salvarlistacart(int n, listaItemCar *ic);
    static long carregarListacart(listaItemCar *ic, long parou, int nc);
    static void imprimirListaCart(listaItemCar *v);
    ItemCarteira *prox;
private:
    Vacina *vac;
    Data dataAplicacao;
    
};

#endif	/* ITEMCARTEIRA_H */

